Skip to content

[TON-388] feat(aws_quickstart): port InstrumentationResourceTypes parameter to main_workflow and main_extended_workflow templates#313

Closed
raymondeah wants to merge 6 commits into
masterfrom
ray.eah/ton-388-port-instrumentation-resource-types-to-extended
Closed

[TON-388] feat(aws_quickstart): port InstrumentationResourceTypes parameter to main_workflow and main_extended_workflow templates#313
raymondeah wants to merge 6 commits into
masterfrom
ray.eah/ton-388-port-instrumentation-resource-types-to-extended

Conversation

@raymondeah
Copy link
Copy Markdown
Contributor

@raymondeah raymondeah commented May 19, 2026

What does this PR do?

Small extension of #306 which adds the same parameters to the main_extended and main_extended_workflow templates

…main_extended and main_extended_workflow

v4.10.0 (PR #306) added the InstrumentationResourceTypes parameter only to
main_v2.yaml. main_extended.yaml and main_extended_workflow.yaml are the
templates UI launches actually use going forward, so the parameter and the
DatadogSite + InstrumentationResourceTypes passthrough to the role stack belong
there too.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@datadog-datadog-prod-us1

This comment has been minimized.

raymondeah and others added 3 commits May 19, 2026 16:55
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…t to main_workflow (drop main_extended)

main_extended.yaml isn't on the UI launch path; revert there and apply to
main_workflow.yaml instead.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@raymondeah raymondeah changed the title [TON-388] feat(aws_quickstart): port InstrumentationResourceTypes to main_extended and main_extended_workflow [TON-388] feat(aws_quickstart): port InstrumentationResourceTypes to main_workflow and main_extended_workflow May 20, 2026
…t-instrumentation-resource-types-to-extended

# Conflicts:
#	aws_quickstart/CHANGELOG.md
@raymondeah raymondeah marked this pull request as ready for review May 27, 2026 14:44
@raymondeah raymondeah requested a review from a team as a code owner May 27, 2026 14:44
@raymondeah raymondeah changed the title [TON-388] feat(aws_quickstart): port InstrumentationResourceTypes to main_workflow and main_extended_workflow [TON-388] feat(aws_quickstart): port InstrumentationResourceTypes parameter to main_workflow and main_extended_workflow templates May 27, 2026
@raymondeah
Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

To use Codex here, create a Codex account and connect to github.

Type: CommaDelimitedList
Description: >-
Comma-separated list of AWS resource types (UDM form, e.g. aws:ec2:instance, aws:ecs:cluster, aws:eks:cluster)
that the Datadog integration role should be granted the IAM permissions required to instrument with the Datadog
Copy link
Copy Markdown
Contributor

@Sergio-Na Sergio-Na May 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This might be on me, but this sentence is very hard to read. What about this instead

Comma-separated list of AWS resource types, in UDM format, that Datadog uses to determine which additional IAM permissions to grant the integration role. These permissions are used for Datadog Agent instrumentation. Leave blank to skip granting extra instrumentation permissions.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

true, good call and thanks for the suggestion🙇🏻‍♂️ just pushed c7ae7ad to update the description

Comment thread aws_quickstart/main_workflow.yaml Outdated
InstrumentationResourceTypes:
Type: CommaDelimitedList
Description: >-
Comma-separated list of AWS resource types (UDM form, e.g. aws:ec2:instance, aws:ecs:cluster, aws:eks:cluster)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as above

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same as above, addressed by c7ae7ad

…parameter description

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@raymondeah
Copy link
Copy Markdown
Contributor Author

Superseded by #314 (TON-513) which shipped the same parameter port to master. Closing without merge.

@raymondeah raymondeah closed this May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants